authorized maintenance and repair services - Turkish English Dictionary